package 集合.增强for循环和迭代器;

import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;

public class text1 {
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add('a');
        list.add('a');
        list.add('b');
        list.add('c');

        //根据集合对象获取列表迭代器的对象
        ListIterator listIterator = list.listIterator();
        //判断迭代器中是否有元素
        while (listIterator.hasNext()) {
            //有就获取元素即可
            String s = (String) listIterator.next();
            if ("b".equals(s)) {
                listIterator.add("java");
            }
            System.out.println(s);
        }
        System.out.println("----------------");
        System.out.println(list);
    }
}
